Big Huge Thesaurus

mooring tower

noun

sounds kind of like